// pages/gift/detail.js
const WxParse = require('../../wxParse/wxParse.js');
const app = getApp();

Page({

  /**
   * 页面的初始数据
   */
  data: {
   
    id:0,
    autoplay: true,
    indicator: false,
    goods: {}
  },
  imgHeight: function (e) {
    var winWid = wx.getSystemInfoSync().windowWidth; //获取当前屏幕的宽度
    var imgh = e.detail.height;//图片高度
    var imgw = e.detail.width;//图片宽度
    var swiperH = winWid * imgh / imgw + "px"//等比设置swiper的高度。 即 屏幕宽度 / swiper高度 = 图片宽度 / 图片高度  ==》swiper高度 = 屏幕宽度 * 图片高度 / 图片宽度
    this.setData({
      Height: swiperH//设置高度
    })
  },
  /**
   * 生命周期函数--监听页面加载
   */
  onLoad: function (options) {
    let _self = this;
    // console.log(options.id);
    _self.setData({
      id :  options.id
    });
    app.http.$ajax(
      {
        url: 'v1.shop/detail',
        data: {
          goods_id: _self.data.id
        }
      },
      {
        success(res) {
            _self.setData({
              goods: res.data.goods
            });
          if (!res.data.goods.content) {
            res.data.goods.content = ''
          }
          WxParse.wxParse('article', 'html', res.data.goods.content, _self, 5);

        }
      }
    )
  },
  share:function(e){
    
  },


  duihuan:function(e){
    app.http.$ajax({
      url: 'v1.shop/createOrderOne',
      data: {
        id: this.data.id,
        number: 1
      },
      loading: '正在加入购物车'
    }, {
      success(res) {
        setTimeout(() => {
          wx.redirectTo({
            url: '/pages/order/order?orderId=' + res.data,
          })
        }, 200)
      }
    })
    
  },
  buy:function(e){
    app.http.$ajax({
      url: 'v1.shop/joinCart',
      data: {
        goods_id: this.data.id,
        number: 1
      },
      loading: '正在生成订单'
    }, {
        success(res) {
          app.success(res.msg);
          setTimeout(() => {
            wx.navigateBack({
              delta: 1
            })
          }, 1000)
        }
      })
  },
  /**
   * 生命周期函数--监听页面隐藏
   */
  onHide: function () {

  },

  /**
   * 生命周期函数--监听页面卸载
   */
  onUnload: function () {

  },

  /**
   * 页面相关事件处理函数--监听用户下拉动作
   */
  onPullDownRefresh: function () {

  },

  /**
   * 页面上拉触底事件的处理函数
   */
  onReachBottom: function () {

  },

  /**
   * 用户点击右上角分享
   */
  onShareAppMessage: function () {

  }
})